rough spanish lobster - Spanish English Dictionary